Heterogeneous Electron Transfer Kinetics Research Articles